To put it bluntly ... - French English Dictionary